Ellacoya State Park Ellacoya State Park is located in Gilford on the southwest shore of Lake Winnipesaukee, New Hampshire's largest lake. The 600 Gilford, NH State Parks Fay's Boat Yard Gilford, NH Other Attractions Silver Sands Motel & Marina Gilford, NH Businesses Town of Gilford Gilford, NH Other Attractions Endorfun Sports LLC Voted 2003' Gilford, NH Other Attractions